home *** CD-ROM | disk | FTP | other *** search
/ Netware Super Library / Netware Super Library.iso / pgm_tool / lu62 / comm / preqmem.c < prev    next >
C/C++ Source or Header  |  1995-07-03  |  1KB  |  44 lines

  1. #include "include.h"
  2. #include <malloc.h>
  3. #include <stdlib.h>
  4. #include <stdio.h>
  5.  
  6.    struct segprf *preqseg(n)
  7.         unsigned int n;
  8.         {
  9.             long *lalloc;
  10.             n+=28;
  11.             lalloc=(long*)calloc(1,n);
  12.             return (lalloc);
  13.         }
  14.    short prelseg(segpt)
  15.         struct segprf *segpt;
  16.         {
  17.           struct segprf *next;
  18.            if (segpt->link==NULL)
  19.                 {free(segpt);
  20.                   return;
  21.                  }
  22.            while (segpt->link!=NULL)
  23.                 {next=segpt->link;
  24.                  free(segpt);
  25.                  segpt=next;
  26.                 }
  27.            free (segpt);
  28.            return;
  29.          }
  30.   struct rqb *preqrq(n)
  31.         unsigned int n;
  32.         {
  33.             long *lalloc;
  34.             lalloc=(long*)calloc (1,16);
  35.             return (lalloc);
  36.         }/*preqrq*/
  37.  int prelrq(wrqb)
  38.     struct rqb *wrqb;
  39.         {
  40.             free (wrqb);
  41.             return;
  42.         }
  43. /************************************************************************/
  44.